/*
 * @文件描述: 
 * @版本: 
 * @作者: 周晨阳
 * @Date: 2021-01-28 16:25:00
 */
#ifdef GUI_UCGUI

#include <stddef.h>
#include "GUI.h"
#include "DIALOG.h"
#include "measureWindowUI.h"
void OnCheckBox0ValueChanged(WM_MESSAGE *pMsg)
{
    setItemState(0, CHECKBOX_IsChecked(WM_GetDialogItem(pMsg->hWin, GUI_ID_CHECK0)));
}

void OnCheckBox1ValueChanged(WM_MESSAGE *pMsg)
{
    setItemState(1, CHECKBOX_IsChecked(WM_GetDialogItem(pMsg->hWin, GUI_ID_CHECK1)));
}

void OnCheckBox2ValueChanged(WM_MESSAGE *pMsg)
{
    setItemState(2, CHECKBOX_IsChecked(WM_GetDialogItem(pMsg->hWin, GUI_ID_CHECK2)));
}

void OnCheckBox3ValueChanged(WM_MESSAGE *pMsg)
{
    setItemState(3, CHECKBOX_IsChecked(WM_GetDialogItem(pMsg->hWin, GUI_ID_CHECK3)));
}
void OnCheckBox4ValueChanged(WM_MESSAGE *pMsg)
{
    setItemState(4, CHECKBOX_IsChecked(WM_GetDialogItem(pMsg->hWin, GUI_ID_CHECK4)));
}

void OnPreviousClicked(WM_MESSAGE *pMsg)
{
    if (getCurrentPage() > 0)
    {
        setCurrentPage(getCurrentPage() - 1,pMsg);
        printf("previous page\n");
    }
}

void OnNextClicked(WM_MESSAGE *pMsg)
{
    if (getCurrentPage() < MAX_PAGE_NUM)
    {
        setCurrentPage(getCurrentPage() + 1,pMsg);
        printf("next page\n");
    }
}
#endif